sufficient safety means - Francés Inglés Diccionario